Resolving Traceability Issues in Product Derivation for Software Product Lines
نویسنده
چکیده
Dealing with traceability management issues during model based product derivation in large complex industrial SPL is error prone due to the lack of tool support. As a result traceability management between connected models emerges as an important research topic. In this position paper, we discuss research challenges as scenarios from developed example product line and give recommendations on resolving traceability issues during product derivation. We also discuss initial ideas about our proposed approach for resolving traceability issues for efficient change management. It is foreseen that the proposed traceability management recommendations will help to understand the traceability issues during product derivation and as a result of implementing them will help us to get a bit closer to our ultimate goal of, 1) efficiently automate the product derivation, 2) reduce the production cost, 3) improve productivity and 4) improve change management in SPL.
منابع مشابه
A scoped approach to traceability management
Traceability is the ability to describe and follow the life of a software artifact and a means for modeling the relations between software artifacts in an explicit way. Traceability has been successfully applied in many software engineering communities and has recently been adopted to document the transition among requirements, architecture and implementation. We present an approach to customiz...
متن کاملPreparing for Product Derivation - Activities and Issues
Software product lines (SPL) advocates the development of applications by reusing shared software assets across a set of related products. Current approaches to the derivation of products from a product line focuses on handling the commonalities and variabilities of the shared software assets. These approaches have failed to consider the early phases of product derivation. In this paper we repo...
متن کاملUML Support for Designing Software Product Lines: The Package Merge Mechanism
Software product lines have become a successful but challenging approach to software reuse. Some of the problems that hinder the adoption of this development paradigm are the conceptual gap between the variability and design models, as well as the complexity of the traceability management between them. Most current development methods use UML stereotypes or modify UML to face variability and tr...
متن کاملTraceability for Model Driven, Software Product Line Engineering
Traceability is an important challenge for software organizations. This is true for traditional software development and even more so in new approaches that introduce more variety of artefacts such as Model Driven development or Software Product Lines. In this paper we look at some aspect of the interaction of Traceability, Model Driven development and Software Product Line.
متن کاملSoftware Product Line Testing - A Systematic Review
Software product lines constitute a new paradigm where industrial production techniques are adapted and applied to software development. Reuse and the maintenance of traceability between the different artefacts in the line are fundamental requirements in this paradigm, articulating the best practices for software development in an environment that is perfectly controlled by software engineering...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009